/* margin & padding */
*{margin:0px; padding:0px;font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;/*font-size: 14px*/}
body{overflow-x: hidden;}
/* border */
fieldset, img{border:0;}
/* quote */
abbr, acronym{border:0;font-variant:normal}
/* outline */
:focus{outline:0}
address, caption, cite, code, dfn,
em, strong, th, var, optgroup{font-style:normal;/*font-weight:normal*/}
h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal}
input, button, textarea,select, optgroup, option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
code, kbd, samp, tt{ font-size:100%}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select{*font-size:100%}
input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;padding:0;}
ol, ul{list-style:none}
/* color */
.cRed, a.cRed:link, a.cRed:visited{color:#dc2328}
.cWhite, a.cWhite:link, a.cWhite:visited{color:White}
.cBlue, a.cBlue:link, a.cBlue:visited{color:#06c}
.cBlack, a.cBlack:link, a.cBlack:visited{color:Black}
/* font */
.fB{font-weight:bold}
.t_l{text-align:left}
.t_c{text-align:center}
.t_r{text-align:right}
/* float */
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.clear{clear:both;display:block}

.p_r{position: relative;}
.mt_20{margin-top: 20px}
.mt_10{margin-top: 10px}
.mb_10{margin-bottom: 10px}
.pt_20{padding-top:10px}
/* link & action */
a:link, a:visited, a:active{color:#333;text-decoration:none}
a:hover{color:#c7000b;}
/* cursor */
a, button, input[type="button"], input[type="submit"], input[type="reset"]{cursor:pointer}
/* Clear Fix */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block;*height:0;_overflow:hidden}
/* Hide from IE Mac \*/
.warp{ width:1200px; margin:0px auto; display:table; position:relative;min-width: 1200px}
.home-head{width: 100%;height: 1080px;position: relative;
/*background: black url('../images/bg.jpg')no-repeat center*/
}
.home-head .warp{height: 1080px;}
.home-head .header{}
.search-tool{width: 100%;background: #dc2328;position: absolute;left: 0;top: 0;display: none;height: 40px;line-height: 40px;padding: 20px 0;z-index: 9999;}
.search-tool .search{display: inline-block;width: 40px;height: 40px;background: url(../images/close.png)no-repeat center;margin-right: 15px;}
.search-tool .form{background: #c91217;width: 400px;height: 40px;overflow: hidden;border-radius: 5px;}
.search-tool .form input[type="text"]{width: 340px;height: 40px;font-size: 16px;color: #FFF;line-height: 40px;background: none;border: 0;text-indent: 20px;}
.search-tool .form input[type="text"]::-webkit-input-placeholder{color:#FFF;}
.search-tool .form input[type="text"]::-moz-placeholder{color:#FFF;}
.search-tool .form input[type="text"]:-moz-placeholder{color:#FFF;}
.search-tool .form input[type="text"]:-ms-input-placeholder{color:#FFF;}
.search-tool .form input[type="submit"]{width: 50px;height: 20px;background: url(../images/search.png) no-repeat center;border: 0;border-left: 1px #fff solid;margin-top: 10px;overflow: hidden;text-indent: -999px;}
.home-head .header h1,.head h1{margin-top: 35px;position: relative;z-index: 9;}
.home-head .header .nav,.head .nav{margin-top: 70px;position: relative;z-index: 9;}
.home-head .header .nav a,.head .nav a{display: inline-block;color: #FFF;font-size: 16px;line-height: 30px;margin:0 15px;}
.home-head .header .nav a:last-child,.head .nav a:last-child{margin-right: 0;}
.home-head .header .nav a.cur:after,.head .nav a.cur:after{content: '';position: absolute;bottom: -5px;left: 5px;right: 5px;height: 2px;background: #FFF;}
.home-head .header .tool,.head .tool{position: absolute;top: 10px;right: 0;z-index: 99;}
.home-head .header .tool .search,.head .tool .search{background: url(../images/search.png)no-repeat right center;width: 30px;height: 24px;border-left: 1px #FFF solid;}
.home-head .header .tool a,.head .tool a{margin-right: 15px;}
.home-head .header .tool a .erwma,.head .tool a .erwma{position: absolute;display: none;background: #FFF;padding:5px;width: 100px;height: 100px;z-index: 999}
.home-head .header .tool a .erwma img,.head .tool a .erwma img{width: 100%}
.home-head .header .tool a:hover .erwma,.head .tool a:hover .erwma{display: block;}
.home-head .txt{width: 976px;height: 240px;position: absolute;top: 345px;left: 50%;margin-left: -488px;}
.home-head .yun{position: absolute;left: 50%;width: 400px;height: 191px;margin-left: -220px;bottom: 150px;z-index: 9;}
.home-head .lo{position: absolute;left: 50%;bottom: 120px;z-index: 99;margin-left: -27px;}
.home-head .mouse{width: 100%; animation: Updown 1s infinite alternate;position: relative;z-index: 99;}
@keyframes Updown {
  from {margin-top: 1010px;}
  to {margin-top: 980px;}
}
@-webkit-keyframes fade {
	0% { opacity: 1;}
	50% { opacity: 0.3;}
	100% { opacity: 1;}
}
@keyframes fade {
	0% { opacity: 1;}
	50% { opacity: 0.3;}
	100% { opacity: 1;}
}
.godown1{ *display: none; position: absolute; right: 0%; top: 170px; z-index: 10; width:270px; height: 150px; margin-left: -25px;}
.godown1 span { display: block; width: 270px; height: 150px; 
/*background-image: url(../images/y2.png);*/
    
}
.godown1 span { -webkit-animation: fade 5s infinite linear; animation: fade 5s infinite linear;}
@-webkit-keyframes fade {
	0% { opacity: 1;}
	50% { opacity: 0.3;}
	100% { opacity: 1;}
}
@keyframes fade {
	0% { opacity: 1;}
	50% { opacity: 0.3;}
	100% { opacity: 1;}
}
.godown { *display: none; position: absolute; left: -2%; top: 170px; z-index: 10; width:230px; height: 130px; margin-left: -25px;}
.godown span { display: block; width: 230px; height: 130px; 
/*background-image: url(../images/y1.png);*/
    
}
.godown span { -webkit-animation: fade 3s infinite linear; animation: fade 3s infinite linear;}
@-webkit-keyframes fade {
	0% { opacity: 1;}
	50% { opacity: 0.3;}
	100% { opacity: 1;}
}
@keyframes fade {
	0% { opacity: 1;}
	50% { opacity: 0.3;}
	100% { opacity: 1;}
}

.home-laiyuan{width: 100%;height: 665px;background: url(../images/bg1.jpg)no-repeat center bottom;overflow:hidden}
.home-laiyuan .warp{height: 665px;}
.home-laiyuan h3{margin-top: 50px;}
.home-laiyuan .p1{position: absolute;left: 45px;bottom: 110px;z-index: 9;}
.home-laiyuan .p2{position: absolute;left: 370px;bottom: 230px;z-index: 1;}
.home-laiyuan .txt{width: 360px;position: absolute;right: 0;top: 210px;}
.home-laiyuan .txt .t1{width: 100%;display: table;}
.home-laiyuan .txt .t2{margin-top: 45px;border-bottom: 1px #ddd solid;padding-bottom: 20px;}
.home-laiyuan .txt .t3{margin-top: 30px;}
.home-laiyuan .button .a{display:inline-block;min-width:265px;height:274px;border:1px solid #777;border:0px solid rgba(119,119,119,0);position:absolute;bottom: 165px;right: 370px;}
.home-laiyuan .button svg{position:absolute;left:0;top:0;height:100%;fill:none;width:100%;stroke-dasharray: 320, 324; stroke-dashoffset: 320;}
.home-laiyuan .button path{stroke:#ddcdad;stroke-width:2px;}
.home-produt{background: #fff;padding: 50px 0;display: table;width: 100%;}
.home-produt .slideTxtBox{ width:100%; height: 620px;margin-top: 35px;}
.home-produt .slideTxtBox .hd{ height:30px; position:relative;width: 505px;}
.home-produt .slideTxtBox .hd ul li{padding:30px 20px; cursor:pointer;background: #FFF;height: 190px;border-radius: 5px;overflow: hidden;-moz-box-shadow:0px 0px 15px #ebebeb; -webkit-box-shadow:0px 0px 15px #ebebeb; box-shadow:0px 0px 15px #ebebeb;margin-bottom: 40px;}
.home-produt .slideTxtBox .hd ul li h4{font-size: 20px;font-weight: 600;color: #333;}
.home-produt .slideTxtBox .hd ul li p{font-size: 14px;color: #999;line-height: 24px;margin-top: 20px;height: 96px;}
.home-produt .slideTxtBox .hd ul li .price{}
.home-produt .slideTxtBox .hd ul li .price span{font-size: 20px;color: #dc2328;}
.home-produt .slideTxtBox .hd ul li .price a{/*border: 1px #dc2328 solid;*/color: #FFF;height: 38px;width: 180px;font-size: 16px;line-height: 38px;border-radius:5px;background:#dc2328}
.home-produt .slideTxtBox .hd ul li.on{background:#dc2328;color: #FFF;}
.home-produt .slideTxtBox .hd ul li.on p,.home-produt .slideTxtBox .hd ul li.on h4,.home-produt .slideTxtBox .hd ul li.on .price span{color: #FFF;}
.home-produt .slideTxtBox .hd ul li.on .price a{/*border: 1px #fff solid;*/color: #FFF;background:none}
.home-produt .slideTxtBox .bd{ width: 670px;}
.home-produt .slideTxtBox .bd li{width: 100%;}
.home-produt .slideTxtBox .bd li h4{font-size: 34px;color: #333;}
.home-produt .slideTxtBox .bd li .tips{background: #ddcdad;font-size: 16px;color: #FFF;border-radius: 5px;height: 35px;line-height: 35px;display: inline-block;padding: 0 20px;margin-top: 15px;margin-bottom: 20px;}
.home-produt .slideTxtBox .bd li .pic{position: absolute;left: 0;bottom: 0;}
.home-produt .slideTxtBox .bd li p{color: #666;line-height: 30px;padding-left: 10px;}
.home-produt .slideTxtBox .bd li p:after{content: '';position: absolute;left: 0;top: 50%;width: 4px;height: 4px;border-radius: 50%;background: #ddcdad;margin-top: -2px;}
.home-team{width: 100%;height: 700px;background: url(../images/bg2.jpg)no-repeat center;}
.home-team .warp{height: 700px;}
.home-team h3{margin-top: 50px;}
.home-team .pic{position: absolute;bottom: 0;right: 30px;width: 500px;height: 607px;overflow: hidden;}
.home-team .pic img{display: block;}
.home-team .txt-box{width: 600px;display: table;margin-top: 40px;}
.home-team .txt-box .info{line-height: 30px;font-size: 16px;color: #FFF;margin-top: 20px;height: 120px;}
.home-team .txt-box .txt{background: #d64349;padding: 30px 40px;height: 220px;margin-top: 20px;}
.home-team .txt-box .txt dt{line-height: 30px;}
.home-team .txt-box .txt dt b{display: block;width: 80px;height: 30px;font-size: 16px;color: #FFF;}
.home-team .txt-box .txt dt p{padding-left: 100px;color: #FFF;font-size: 16px;}
.home-team .txt-box .txt .more{margin-top: 15px;}
.home-team .txt-box .txt .more a{font-size: 16px;color: #FFF;}
.home-team .name{position: absolute;right: 0;top: 180px;}
.home-team .name h4{font-size: 24px;width: 30px;padding: 0 20px;line-height: 24px;}
.home-team .name p{writing-mode:vertical-rl;height: 224px;font-size: 16px;margin-top: 30px;}
.home-news{padding-bottom: 30px;}
.home-news h3{margin-top: 50px;}
.home-news .slideTxtBox{width: 100%;}
.home-news .slideTxtBox .hd{position: absolute;right: 0;top: 60px;}
.home-news .slideTxtBox .hd li{line-height: 30px;font-size: 16px;margin-left: 30px;}
.home-news .slideTxtBox .hd li.on{color: #dc2328;border-bottom: 2px #dc2328 solid;}
.home-news .slideTxtBox .bd{width: 100%;display: table;}
.home-news .slideTxtBox .bd li{width: 370px;height: 320px;overflow: hidden;margin-top: 30px;margin-right: 45px;}
.home-news .slideTxtBox .bd li:nth-of-type(3n+0){margin-right: 0;}
.home-news .slideTxtBox .bd li .pic{width: 100%;height: 210px;overflow: hidden;}
.home-news .slideTxtBox .bd li .pic img{width: 100%;height: 210px}
.home-news .slideTxtBox .bd li p{font-size: 14px;color: #666;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;	-webkit-box-orient: vertical;line-height: 24px;}
.home-news .slideTxtBox .bd li h4 a{font-size: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 40px;}
.home-news .ask{border:0;padding:0;width: 100%}
.home-news .ask .hd{position: relative;top: auto;}
.home-news .ask#sideMenu .bd{width: 1160px}
.link{background: #f5f5f5;width: 100%;padding: 15px 0;}
.link span{display: block;width: 80px;height: 30px;line-height: 30px;color: #333;font-size: 16px;}
.link p{padding-left: 100px;color: #333;font-size: 16px;line-height: 30px;}
.link p a{font-size: 16px;line-height: 30px;}

.help{width: 100%;padding:20px 0 50px 0;background: #3d434f;}
.help .txt{width: 550px;display: table;}
.help .txt h4{color: #7b8390;font-size: 16px;margin-top: 30px;}
.help .txt .tel{font-size: 24px;color: #FFF;}
.help .txt .t1{color: #FFF;font-size: 16px;line-height: 30px;}
.help .buy{width: 330px;display: table;margin-top: 30px;}
.help .buy h3{font-size: 16px;color: #7b8390;}
.help .buy .slideTxtBox{width: 100%;display: table;margin-top: 15px;}
.help .buy .slideTxtBox .hd{width: 160px;}
.help .buy .slideTxtBox .hd li{border: 1px #4c5464 solid;height: 34px;font-size: 16px;color: #FFF;line-height: 34px;margin-bottom: 10px;}
.help .buy .slideTxtBox .hd li.on{border: 1px #999999 solid;}
.help .buy .slideTxtBox .bd{width: 132px;overflow: hidden;height: 132px;}
.help .buy .slideTxtBox .bd .code{width: 132px;height: 132px;background: #FFF;padding:5px;}
.help .buy .slideTxtBox .bd .code img{width: 122px;height: 122px;}
.site{width: 100%;padding: 20px 0;background: #3d434f;border-top: 1px #484e5b solid;}
.site a{font-size: 16px;color: #FFF;margin-right: 20px;}
.copyright{background: #373d49;padding: 20px 0;font-size: 14px;color: #7b8390;width: 100%;}
.copyright a{display: none;}
.bg{background: #f5f5f5 !important;}
.head{height: 300px;background: url(../images/head.jpg)no-repeat center;}
.title{width: 100%;display: table;margin-top: 50px;}
.title span{display: block;font-size: 24px;}
.title span:after{content: '';position: absolute;bottom: 0px;left: 0;width: 50px;height: 10px;background: #dc2328;z-index: -1;}
.title em{text-transform: uppercase;color: #e1e1e1;font-size: 40px;}
.pro{margin-bottom: 50px;}
.pro .list{width: 100%;display: table;}
.pro .list .items{padding: 50px 30px;background: #FFF;height: 310px;margin-top: 30px;}
.pro .list .items .pic{width: 570px;height: 310px;overflow: hidden;display: flex;justify-content: center;align-items: center;}
.pro .list .items .pic img{max-width: 575px;max-height: 310px;display: block;}
.pro .list .items .txt-box{padding-left: 600px;}
.pro .list .items .txt-box p{position: relative;}
.pro .list .items .txt-box h4{font-size: 34px;color: #333;}
.pro .list .items .txt-box .tips{background: #ddcdad;font-size: 16px;color: #FFF;border-radius: 5px;height: 35px;line-height: 35px;display: inline-block;padding: 0 20px;margin-top: 15px;margin-bottom: 20px;}
.pro .list .items .txt-box p{color: #666;line-height: 30px;padding-left: 10px;}
.pro .list .items .txt-box p:after{content: '';position: absolute;left: 0;top: 50%;width: 4px;height: 4px;border-radius: 50%;background: #ddcdad;margin-top: -2px;}
.pro .list .items .txt-box .price{font-size: 20px;margin-top: 20px;}
.pro .list .items .txt-box a{display: block;width: 100px;height: 30px;border-radius: 5px;background: #fff;border: 1px solid #dc2328;line-height: 30px;color: #dc2328;margin-top: 20px;}
.sibnav{width: 100%;height: 79px;overflow: hidden;border-radius: 10px;background: #dc2328;z-index: 9;margin-top: -44px;-moz-box-shadow:0px 3px 10px #fbd5d6; -webkit-box-shadow:0px 3px 10px #fbd5d6; box-shadow:0px 3px 10px #fbd5d6;}
.sibnav a{width: 14.285%;display: block;height: 79px;line-height: 79px;color: #FFF;font-size: 16px;}
.sibnav a:hover,.sibnav a.cur{background: #FFF;color: #dc2328;border-radius: 10px;}
.introduction{margin-bottom:50px;}
.introduction .info{width: 100%;line-height: 26px;}
.introduction .info p{text-indent: 32px;}
.introduction .history{width: 100%;display: table;margin: 50px 0;}
.introduction .history .itmes{width: 100%;display: table;padding-bottom: 20px;}
.introduction .history .itmes:after{content: '';position: absolute;left: 170px;top: 0;width: 2px;background: #F7F7F7;height: 100%;}
.introduction .history .itmes:first-child:after{top: 30px;}
.introduction .history .itmes:last-child:after{height: 35px;}
.introduction .history .itmes .years{width: 100px;font-size: 24px;color: #999;line-height: 58px;text-align: right;padding-right: 50px;}
.introduction .history .itmes .years:before{content: '';position: absolute;right: -27px;top: 22px;width: 10px;height: 10px;border-radius: 50%;display: block;background: #fff;border:1px #cdcdcd solid;z-index: 9;}
.introduction .history .itmes .txt-box{width: 910px;padding: 30px 40px;background: #f7f7f7;border-radius: 10px;}
.introduction .history .itmes .txt-box:after{content: '';position: absolute;left: -12px;top: 15px;width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:12px solid #f7f7f7;}
.introduction .history .itmes:hover .years{color: #dc2328;font-weight: bold;font-size: 28px;}
.introduction .history .itmes:hover .years:before{background: #dc2328;border:1px #dc2328 solid;}
.introduction .history .itmes:hover .txt-box{background: #ddcdad;color: #FFF;}
.introduction .history .itmes:hover .txt-box:after{border-right:12px solid #ddcdad}

.Report{margin-bottom: 50px;}
.Report .txt{line-height: 24px;margin-top: 30px;}
.Report h3{font-size: 20px;font-weight: bold;line-height: 40px;margin-top: 30px;}
.Report .pic-box{width: 100%;display: table;margin-top: 20px;}
.Report .pic-box .pic{width: 224px;height: 316px;overflow: hidden;margin-right: 20px;display: flex;justify-content: center;align-items: center;}
.Report .pic-box .pic img{max-width: 224px;max-height: 316px;display: block;}
.Report .pic-box .pic:last-child{margin-right: 0;}
.Report .icp-pic{width: 100%;display: table;margin-top: 30px;}
.Report .icp-pic .pic{width: 468px;height: 384px;margin-right: 40px;overflow: hidden;}
.Report .icp-pic .pic:last-child{margin-right: 0;}
.Report .icp-pic .pic img{max-width: 468px;max-height: 384px;display: block;}

.honor,.patent{margin-bottom: 50px;}
.honor .text-box,.honor .list{width: 100%;display: table;margin-top: 30px;}
.honor .text-box h4{font-size: 18px;line-height: 30px;font-weight: bold;}
.honor .text-box p{line-height: 24px;font-size: 16px;}
.honor .list .items{width: 100%;height: 333px;background: #f7f7f7;margin-top: 30px;}

.honor .list .items .pic{/*width: 500px;*/height: 333px;float: left;}
.honor .list .items:nth-child(even) .pic{float: right;}
.honor .list .items .txt{overflow: hidden;height: 333px;padding-left: 100px;}
.honor .list .items .txt h3{margin-top: 60px;font-size: 24px;padding-bottom: 20px;}
.honor .list .items .txt h3:after{content: '';position: absolute;left: 0;bottom: 0px;height: 2px;width: 60px;background: #dc2328;}
.honor .list .items .txt p{font-size: 24px;line-height: 40px;margin-top: 15px;}
.honor .list .items:hover{background: #ddcdad;color: #7a6f5a;}
.honor .list .items:hover .txt h3:after{background: #FFF;}

.patent .text-box{line-height: 24px;font-size: 16px;width: 100%;display: table;margin-top: 30px;}
.patent li{ width:375px; height:580px; overflow:hidden;margin-top: 30px;margin-right: 25px;}
.patent li:last-child{margin-right: 0;}
.patent li .pic{width:375px; height:516px; overflow:hidden;}
.patent li .pic img{ width:375px; height:516px; position:absolute; left:0; top:0; z-index:10;}
.patent li .mark{ background:url(../images/jia.png) no-repeat center 230px #000;opacity:0.7; display:none; width:100%; height:516px; position:absolute; left:0; top:0; z-index:15; text-indent:-3000px; overflow:hidden;filter:alpha(opacity=0.7);}
.patent li  h3{font-size: 16px;line-height: 30px;margin-top: 35px;}

.us{width: 100%;display: table;margin-top: 30px;margin-bottom: 50px;}
.us .map{width: 560px;height: 330px;}
.us .txt-info{width: 585px;display: table;}
.us .txt-info h3{font-size: 24px;line-height: 48px;}
.us .txt-info .txt{line-height: 30px;padding-left: 30px;}
.us .txt-info .address{background: url(../images/address.png)no-repeat left center;}
.us .txt-info .tel{background: url(../images/tel.png)no-repeat left center;}
.us .txt-info .email{background: url(../images/email.png)no-repeat left center;}
.us .txt-info .address1{background: url(../images/address1.png)no-repeat left center;}
.us .txt-info .erwma{margin-top: 20px;}
.us .txt-info .erwma .pic{border: 1px #ededed solid;padding: 5px;width: 105px;}
.us .txt-info .erwma .pic img{display: block;width: 105px;height: 105px;}
.us .txt-info .erwma p{width: 115px;line-height: 30px;}
.book{width: 100%;display: table;margin-top: 30px;margin-bottom: 50px;}
.book .form-group{width: 100%;display: table;margin-bottom: 30px;}
.book .form-control{border: 1px #f5f5f5 solid;background: #f5f5f5;padding-left: 2%;width: 47%;min-height: 50px;line-height: 50px;}
.book .form-textarea .form-control{line-height: 24px;width: 98%;padding-top: 15px;padding-bottom: 15px;}
.book .submit{width: 180px;height: 40px;margin: 20px auto;background: #dc2328;color: #FFF;border: 0;border-radius: 10px;}

.head-one{width: 100%;height: 130px;border-bottom: 1px #e5e5e5 solid;}
.head-one h1{height: 130px;display: flex;justify-content: center;align-items: center;}

.head-one .header .nav{margin-top: 70px;position: relative;z-index: 9;}
.head-one .header .nav a{display: inline-block;font-size: 16px;line-height: 30px;margin:0 15px;}
.head-one .header .nav a:last-child{margin-right: 0;}
.head-one .header .nav a.cur{color: #dc2328;}
.head-one .header .nav a.cur:after{content: '';position: absolute;bottom: -5px;left: 5px;right: 5px;height: 2px;background: #dc2328;}
.head-one .header .tool{position: absolute;top: 10px;right: 0;z-index: 99;}
.head-one .header .tool .search{background: url(../images/icon9.png)no-repeat right center;width: 30px;height: 24px;border-left: 1px #f5f5f5 solid;}
.head-one .header .tool a{margin-right: 15px;}


.head-one .header .tool a .erwma{position: absolute;display: none;background: #FFF;padding:5px;width: 100px;height: 100px;z-index: 999}
.head-one .header .tool a .erwma img{width: 100%}
.head-one .header .tool a:hover .erwma{display: block;}


.Crumbs{width: 100%;display: table;margin-top: 20px;font-size: 16px;}
.Crumbs a{margin-right: 5px;margin-left: 5px;}
.Crumbs a.home{background: url(../images/home.png)no-repeat left center;padding-left: 25px;}
.Crumbs span{color: #dc2328;}

.page{width: 100%;display: table;margin:20px 0 80px 0;}
.page li{display: inline-block;background: #cccccc;margin-right: 10px;}
.page li:hover{background: #dc2328;}
.page li:hover a,.page li:hover span{color: #FFF}
.page a,.page span,.page input{display: inline-block;line-height: 38px;}
.page a{height: 38px;padding:0 10px;}
.page input{height: 34px;width: 50px;border: 1px #dddddd solid;}
.page span{padding: 0 10px;color: #666;}
.page a.prev{background: #cccccc;width: 38px;margin-right: 10px;}
.page a.prev:after{content: '';position: absolute;left: 50%;top: 50%;width: 10px;height: 10px;border-left: 1px #FFFFFF solid;border-bottom: 1px #FFFFFF solid;transform: rotate(45deg);margin-top: -5px;margin-left: -3px;}
.page a.next{background: #dc2328;width: 38px;}
.page a.next:after{content: '';position: absolute;right: 50%;top: 50%;width: 10px;height: 10px;border-right: 1px #FFFFFF solid;border-bottom: 1px #FFFFFF solid;transform: rotate(-45deg);margin-top: -5px;margin-right: -3px;}
.page a.tiao{background: #dc2328;padding: 0 10px;margin-right: 10px;color: #FFF;}


.news1{width: 100%;display: table;margin-top: 30px;}
.news1 li{height: 185px;background: #f7f7f7;width: 100%;overflow: hidden;border-radius: 5px;margin-bottom: 30px;}
.news1 li .pic{width: 330px;height: 185px;overflow: hidden;display: flex;justify-content: center;align-items: center;background-color: #f7f7f7}
.news1 li .pic img{height: 185px;width: 330px;}
.news1 li .txt{padding-left: 350px;height: 185px;padding-right: 40px;}
.news1 li .txt a{border-bottom: 1px #cccccc solid;line-height: 40px;font-size: 16px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold;margin-top: 10px;}
.news1 li .txt p{height: 72px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;	-webkit-box-orient: vertical;line-height: 24px;margin-top: 10px;color: #666;}
.news1 li .txt .time{line-height: 30px;color: #666;}
.news1 li:hover{background: #dc2328;-moz-box-shadow:0px 0px 10px #dc2328; -webkit-box-shadow:0px 0px 10px #dc2328; box-shadow:0px 0px 10px #dc2328;}
.news1 li:hover .txt a{border-bottom: 1px #f77478 solid;}
.news1 li:hover p,.news1 li:hover .time,.news1 li:hover .txt a{color: #FFF;}

.news2,.view{width: 860px;display: table;}
.news2 .tj,.view .xg{background: #f5f5f5;padding: 20px;margin: 20px 0;display: table;width: 820px;}
.news2 .tj .pic-box{width: 100%;height: 185px;border-bottom: 1px #ccc solid;padding-bottom: 30px;}
.news2 .tj .pic-box .pic{width: 330px;height: 185px;display: flex;justify-content: center;align-items: center;}
.news2 .tj .pic-box .pic img{max-height: 185px;max-width: 330px;}
.news2 .tj .pic-box .txt{padding-left: 350px;}
.news2 .tj .pic-box .txt a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 16px;font-weight: bold;line-height: 40px;}
.news2 .tj .pic-box .txt p{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;	-webkit-box-orient: vertical;line-height: 24px;height: 110px;color: #666;}
.news2 .tj .tit,.view .xg .tit{font-weight: bold;font-size: 16px;background: url(../images/icon10.png)no-repeat 5px center;padding-left: 30px;line-height: 40px;}
.news2 .tj dd,.view .xg dd{width: 48%;height: 28px;line-height: 28px;padding-left: 2%;}
.news2 .tj dd:after,.view .xg dd:after{content: '';position: absolute;left: 0;top: 50%;width: 8px;height: 8px;border-radius: 50%;margin-top: -4px;background: #ddcdad;}
.news2 .jieguo{border-bottom: 1px #eeeeee solid;line-height: 38px;padding-left: 20px;font-size: 16px;}
.ciy_li{width: 100%;height: 60px;overflow: hidden;transition: all .5s;border-bottom: 1px #eeeeee solid;line-height: 60px;}
.ciy_li:hover{-webkit-transform: scale(1.05); -moz-transform: scale(1.05);-ms-transform: scale(1.05); -o-transform: scale(1.05);transform: scale(1.05);border-bottom: 0;-moz-box-shadow:0px 2px 20px #DBDBDB; -webkit-box-shadow:0px 2px 20px #DBDBDB; box-shadow:0px 2px 20px #DBDBDB;transition: all .5s;}
.ciy_li a{margin-left: 20px;transition: all .5s;width: 690px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ciy_li span{margin-right: 20px;}

.cx-pro{width: 300px;display: table;}
.cx-pro .tit{border-bottom: 1px #cccccc solid;padding-bottom: 15px;font-size: 16px;font-weight: bold;}
.cx-pro li{width: 100%;display: table;margin-bottom: 15px;}
.cx-pro li .pic a{width: 100%;height: 170px;display: flex;justify-content: center;align-items: center;}
.cx-pro li .pic img{max-height: 150px;max-width: 80%;display: block;}
.cx-pro li h3{line-height: 24px;}
.cx-pro li h3 a{font-size: 16px;}
.cx-pro li .price{font-size: 16px;line-height: 24px;margin-top: 10px;}

.view h1{font-size: 30px;line-height: 50px;}
.view .time{line-height: 50px;border-bottom: 1px #ccc solid;}
.view .body{padding: 30px 0;width: 100%;display: table;border-bottom: 1px #ccc solid;}
.view .body img{max-width: 100%;}
.view .body p{line-height: 24px;text-indent: 32px;margin-top: 15px;}
.view .prev-share{width: 100%;display: table;margin-top: 30px;}
.view .prev-share .prev{width: 630px;display: table;}
.view .prev-share .prev p{line-height: 30px;}
.view .prev-share .share{width: 230px;}
.hot-tag{width: 100%;display: table;margin-top: 62px;margin-bottom: 30px;}
.hot-tag li{width: 33.333%;line-height: 24px;margin-bottom: 0;}
.hot-tag li a{display: block;background: #ddcdad;color: #FFF;font-size: 13px;margin: 10px 5px 0 5px;overflow: hidden;height: 24px;}
.pro-view{width: 100%;display: table;margin-top: 20px;margin-bottom: 50px;}
.pro-view .box{background: #f5f5f5;padding: 20px;height: 480px;}

.pro-view .box .Focus{ position: relative; overflow: hidden; width: 550px;height: 480px; }
.pro-view .box .Focus .bigImg{ height: 390px; position: relative;width: 100%;}
.pro-view .box .Focus .bigImg li{display: flex;justify-content: center;align-items: center;width: 550px;height: 390px;}
.pro-view .box .Focus .bigImg li img{ vertical-align:middle; max-width:90%; height:225px;   }
.pro-view .box .Focus .smallScroll{ height: 47px; margin-bottom: 6px;}
.pro-view .box .Focus .sPrev,.Focus .sNext{ float: left; display: block; width: 14px; height: 47px; text-indent: -9999px; background: url(images/sprites1008.png) no-repeat 0 -3046px; }
.pro-view .box .Focus .sNext{ background-position: 0 -2698px;}

.pro-view .box .Focus .smallImg{ float:left;  margin: 0 6px; display:inline; width: 550px; overflow: hidden;}
.pro-view .box .Focus .smallImg ul{ height:80px;  width: 9999px; overflow: hidden; }
.pro-view .box .Focus .smallImg li{ float: left; width:110px; cursor:pointer;height: 75px;border-radius: 5px;background: #FFFFFF;margin-right: 20px;display: flex;justify-content: center;align-items: center;border: 2px #fff solid;}
.pro-view .box .Focus .smallImg img{max-width:100px; max-height:60px;  }
.pro-view .box .Focus .smallImg .on{ border-color: #dc2328;}
.pro-view .box .txt-box{width: 550px;height: 480px;}

.pro-view .box .txt-box h4{font-size: 34px;color: #333;margin-top: 20px;}
.pro-view .box .txt-box .tips{background: #ddcdad;font-size: 16px;color: #FFF;border-radius: 5px;height: 35px;line-height: 35px;display: inline-block;padding: 0 20px;margin-top: 15px;margin-bottom: 20px;}
.pro-view .box .txt-box .p{position: relative;}
.pro-view .box .txt-box p{color: #666;line-height: 30px;padding-left: 10px;}
.pro-view .box .txt-box p:after{content: '';position: absolute;left: 0;top: 50%;width: 4px;height: 4px;border-radius: 50%;background: #ddcdad;margin-top: -2px;}
.pro-view .box .txt-box .price{font-size: 20px;margin-top: 20px;}
.pro-view .box .txt-box .slideTxtBox{width: 100%;display: table;margin-top: 20px;}
.pro-view .box .txt-box .slideTxtBox .hd{width: 150px;display: table;}
.pro-view .box .txt-box .slideTxtBox .hd li{width: 148px;background: #FFF;border: 1px #dc2328 solid;height: 38px;line-height: 38px;border-radius: 5px;margin-bottom: 18px;}
.pro-view .box .txt-box .slideTxtBox .hd li.on{background: #dc2328;color: #FFF;}
.pro-view .box .txt-box .slideTxtBox .hd li.on:after{content: '';position: absolute;right: -51px;top: 50%;width:0;
    height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #FFF;margin-top: -5px;z-index: 99;}
.pro-view .box .txt-box .slideTxtBox .bd{width: 350px;}
.pro-view .box .txt-box .slideTxtBox .bd .code{background: #FFF;padding: 10px;border-radius: 5px;width: 280px;-moz-box-shadow:0px 0px 10px #ccc; -webkit-box-shadow:0px 0px 10px #ccc; box-shadow:0px 0px 10px #ccc;height: 135px;}
.pro-view .box .txt-box .slideTxtBox .bd .code img{width: 132px;height: 132px;margin-right: 15px;}
.pro-view .box .txt-box .slideTxtBox .bd .code .text{font-size: 16px;line-height: 30px;padding-top: 30px;}
.pro-view .box .txt-box .slideTxtBox .bd .code .text span{display: block;font-size: 20px;}
.pro-view .ad{margin: 20px 0;}
.pro-view .body{width: 100%;display: table;}
.pro-view .body .hd{background: #f5f5f5;width: 100%;height: 60px;}
.pro-view .body .hd li{line-height: 60px;width: 200px;font-size: 16px;font-weight: bold;}
.pro-view .body .hd li.on{background: #dc2328;color: #FFF;}
.pro-view .body .info,.ask,.pro-view .body .zhishi{padding: 20px;font-size: 14px;line-height: 30px;border: 2px #F5F5F5 solid;width: 1156px;display: table;}
.pro-view .body .info img{max-width: 100%;}
.pro-view .body .zhishi li{width: 50%;height: 35px;line-height: 35px;}
.pro-view .body .zhishi li span{height: 35px;display: block;width: 90px;margin-right: 10px;overflow: hidden;}
.pro-view .body .zhishi li span a{color: #666;}
.ask .items{width: 100%;margin: 10px 0;background: #f5f5f5;border-radius: 5px;height: 60px;line-height: 60px;}
.ask .items a{display: block;font-size: 16px;padding-left: 20px;}
.ask .items:after{content: '';position: absolute;right: 20px;top: 50%;border-bottom: 1px #ccc solid;border-right: 1px #ccc solid;width: 10px;height: 10px;display: block;transform: rotate(45deg);margin-top: -5px;}
.ask .tit{font-size: 16px;line-height: 40px;margin-top: 30px;}
.ask .input{width: 100%;}
.ask .input input{width: 550px;height: 40px;line-height: 40px;border-bottom: 1px #ccc solid;border-top: 0;border-right: 0;border-left: 0;font-size: 16px;}
.ask .submit{margin-top: 30px;}
.body .ask .submit input{width: 200px;height: 40px;background: #cccccc;font-size: 16px;border-radius: 5px;border:0;color: #FFF;}

.Website{width: 100%;display: table;margin: 50px 0;}
.Website .itmes{width: 100%;display: table;padding-bottom: 20px;}
.Website .itmes:after{content: '';position: absolute;left: 170px;top: 0;width: 2px;background: #F7F7F7;height: 100%;}
.Website .itmes:first-child:after{top: 30px;}
.Website .itmes:last-child:after{height: 35px;}
.Website .itmes .years{width: 100px;font-size: 18px;color: #999;line-height: 58px;text-align: right;padding-right: 50px;}
.Website .itmes .years:before{content: '';position: absolute;right: -27px;top: 22px;width: 10px;height: 10px;border-radius: 50%;display: block;background: #fff;border:1px #cdcdcd solid;z-index: 9;}
.Website .itmes .txt-box{width: 910px;padding: 20px 40px;}
.Website .itmes .txt-box a{margin-right: 20px;font-size: 16px;display: inline-block;width: 90px;}
.Website .itmes:hover .years:before{background: #dc2328;border:1px #dc2328 solid;}

.news{}
.news .box{margin-top: -40px;width: 100%;display: table;}

/* 焦点图 */
.news .box .focusBox {position: relative; width: 700px; height: 300px;overflow: hidden;}
.news .box .focusBox .pic img { width: 700px; height: 300px; display: block; }
.news .box .focusBox .num { position: absolute; z-index: 3; bottom: 8px; left: 8px; }
.news .box .focusBox .num li{ float: left; position: relative; width: 15px; height: 15px; line-height: 15px; overflow: hidden; margin-right: 5px; cursor: pointer;border-radius: 50%;text-indent: -99px;background: #FFF;opacity: 0.5;}
.news .box .focusBox .num li.on{opacity: 1;}
.news .box .news-box{width: 420px;height: 300px;border-radius: 10px;background: #FFF;-moz-box-shadow:0px 3px 8px #828282; -webkit-box-shadow:0px 3px 8px #828282; box-shadow:0px 3px 8px #828282;padding:0 30px;}
.news .box .news-box .tit{border-bottom: 1px #d1d8df solid;line-height: 50px;font-size: 20px;font-weight: bold;margin-top: 20px;z-index: 9;margin-bottom: 10px;}
.news .box .news-box .tit:after{content: '';position: absolute;left: 0;bottom: 10px;height: 8px;width: 40px;background: #dc2328;z-index: -1;}
.news .box .news-box li{height: 36px;line-height: 36px;}
.news .box .news-box li a{display: block;width: 330px;height: 36px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 16px;}
.news .box .news-box li span{font-size: 16px;color: #666;}
.news .hd-box{width: 100%;display: table;margin-top: 30px;}
.news .hd-box .hd{width: 100%;height: 20px;}
.news .hd-box .hd li{font-size: 20px;padding-right: 20px;margin-right: 20px;border-right: 1px #cccccc solid;z-index: 9;line-height: 20px;}
.news .hd-box .hd li a{font-size: 16px;}
.news .hd-box .hd li.on:after{content: '';position: absolute;left: 0;bottom: 0px;height: 8px;width: 40px;background: #dc2328;z-index: -1;}
.news .hd-box .hd li:last-child{border-right: 0;}
.news .hd-box .bd{width: 100%;display: table;margin-top: 30px;}
.news .hd-box .bd li{width: 370px;height: 320px;margin-right:40px;}
.news .hd-box .bd li:last-child{margin-right: 0;}
.news .hd-box .bd li .pic{width: 370px;height: 208px;overflow: hidden;display: flex;justify-content: center;align-items: center;}
.news .hd-box .bd li .pic img{max-width: 370px;max-height: 208px;}
.news .hd-box .bd li h3 {margin: 10px 0;}
.news .hd-box .bd li h3 a{height: 30px;line-height: 30px;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold;}
.news .hd-box .bd li p{line-height: 24px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;	-webkit-box-orient: vertical;color: #666;}
.news .zhishi{width: 100%;display: table;}
.news .zhishi .tit,.news .lzbk .tit{border-bottom: 1px #d1d8df solid;line-height: 50px;font-size: 20px;font-weight: bold;margin-top: 20px;z-index: 9;margin-bottom: 10px;padding-bottom: 10px;}
.news .zhishi .tit a,.news .lzbk .tit a{font-size: 16px;}
.news .zhishi .tit:after,.news .lzbk .tit:after{content: '';position: absolute;left: 0;bottom: 20px;height: 8px;width: 40px;background: #dc2328;z-index: -1;}
.news .zhishi .items{width: 370px;height: 235px;overflow: hidden;margin-top: 10px;margin-right: 45px;}
.news .zhishi .items:nth-of-type(3n+0){margin-right: 0;}
.news .zhishi .items h3{background: url(../images/icon10.png)no-repeat left center;font-size: 16px;font-weight: bold;padding-left: 25px;margin-bottom: 10px;}
.news .zhishi .items h3 a{font-size: 16px;}
.news .zhishi .items .pic-box{width: 100%;height: 90px;overflow: hidden;margin-bottom: 10px;}
.news .zhishi .items .pic-box .pic{width: 160px;height: 90px;display: flex;justify-content: center;align-items: center;}
.news .zhishi .items .pic-box .pic img{max-height: 90px;max-width: 160px;}
.news .zhishi .items .pic-box .txt{padding-left: 180px;}
.news .zhishi .items .pic-box .txt a{line-height: 24px;font-weight: bold;}
.news .zhishi .items li{line-height: 28px;height: 28px;padding-left: 15px;}
.news .zhishi .items li a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;}
.news .zhishi .items li:after{content: '';position: absolute;left: 0;top: 50%;width: 6px;height: 6px;display: block;background: #ddcdad;border-radius: 50%;margin-top: -3px;}

.news .baike{width: 100%;display: table;}
.news .baike .tit{background: url(../images/icon10.png)no-repeat left center;font-size: 16px;font-weight: bold;padding-left: 25px;margin-bottom: 10px;height: 30px;line-height: 30px;}
.news .baike .con{background: #FFF;padding: 15px;border-radius: 5px;-moz-box-shadow:0px 0px 10px #ccc; -webkit-box-shadow:0px 0px 10px #ccc; box-shadow:0px 0px 10px #ccc;}
.news .baike .con .hd{width: 96%;height: 30px;line-height: 30px;margin: 0 2%;}
.news .baike .con .hd li{font-size: 16px;display: inline-block;margin: 0 20px;}
.news .baike .con .hd li a{font-size: 16px;}
.news .baike .con .hd li.on{color: #dc2328;font-weight: bold;border-bottom: 2px #dc2328 solid;}
.news .baike .con .hd li:first-child{margin-left: 0;}
.news .baike .con .bd{width: 96%;display: table;padding:1% 2%;}
.news .baike .con .bd li{line-height: 36px;height: 36px;width: 50%;}
.news .baike .con .bd li span{display: inline-block;width: 90px;}
.news .baike .con .bd li span a{color: #666;}

/* 手风琴 */
.news .lzbk{width: 100%;display: table;}
.news #sideMenu{width: 100%;display: table;}
#sideMenu .hd{ background:#f5f5f5;  cursor:pointer;height: 70px;margin-top: 20px;border-radius: 5px;line-height: 70px;}
#sideMenu .hd:after{content: '';position: absolute;right: 20px;top: 50%;border-bottom: 1px #545454 solid;border-right: 1px #545454 solid;transform: rotate(45deg);display: block;width: 15px;height: 15px;margin-top: -10px;}
#sideMenu .hd h3{margin: 0 20px;}
#sideMenu .on{border-radius: 5px 5px 0 0;}
#sideMenu .on:after{transform: rotate(-135deg);margin-top: -5px;}
#sideMenu .on h3{font-weight: bold;border-bottom: 1px #cccccc solid;}
#sideMenu .bd{display:none;background: #F5F5F5;padding: 20px;line-height:30px;font-size: 16px;border-radius:0 0 5px 5px}
#sideMenu .bd p{line-height:30px;font-size: 16px}
.news .form{width: 100%;display: table;margin-top: 40px;margin-bottom:100px}
.news .form .txt{font-size: 16px;font-weight: bold;line-height: 40px;}
.news .form .input{wwidth: 100%;height: 50px;}
.news .form .input input{height: 49px;border:0;border-bottom:1px #ccc solid;width: 500px;font-size: 16px;line-height:49px}
.news .form .submit{width: 100%;height: 50px;margin-top:40px}
.news .form .submit input{width: 170px;height: 50px;background:#cccccc;color:#FFF;font-size:16px;border:0;border-radius:8px}

.museum{}
.museum .txt{line-height: 24px;font-size: 16px;width: 100%;display: table;margin-top: 50px;}
.museum .txt p{line-height: 24px;font-size: 16px;}
.museum .waterfall {-moz-column-count: 2;/* Firefox */-webkit-column-count: 2;/* Safari 和 Chrome */column-count: 2;-moz-column-gap: 20px;-webkit-column-gap: 20px;column-gap: 80px;margin-top: 50px;}
.waterfall:after{content: '';position: absolute;left: 50%;top: 10px;bottom: 310px;width: 2px;background: #f1f1f1;margin-left: -1px;}
.museum .waterfall .item{padding: 0;margin: 0 0 10px 0;-moz-page-break-inside: avoid;-webkit-column-break-inside: avoid;break-inside: avoid;margin-bottom: 30px;}
.museum .waterfall .item h3{font-size: 16px;line-height: 30px;margin-bottom: 15px;}
.museum .waterfall .item h3:after{content: '';position: absolute;right: -47px;top: 50%;width: 12px;height: 12px;background: #FFF;border-radius: 50%;border: 1px #ccc solid;z-index: 99;margin-top: -7px;}
.museum .waterfall .item:nth-child(1),.museum .waterfall .item:nth-child(2),.museum .waterfall .item:nth-child(3),.museum .waterfall .item:nth-child(4),.museum .waterfall .item:nth-child(5){text-align: right;}
.museum .waterfall .item:nth-child(6){padding-top: 180px;}
.museum .waterfall .item:nth-child(6) h3:after,.museum .waterfall .item:nth-child(7) h3:after,.museum .waterfall .item:nth-child(8) h3:after,.museum .waterfall .item:nth-child(9) h3:after{right: auto;left: -47px;}
.museum .waterfall .item:hover h3:after{background: #dc2328;border: 1px #dc2328 solid;}

.check{width: 100%;display: table;margin-bottom: 50px;}
.check h3{line-height: 35px;font-size: 16px;}
.Mascot{width: 100%;display: table;margin-bottom: 50px;}
.Mascot li{height: 335px;background: #FFF;width: 100%;overflow: hidden;}
.Mascot li .pic{width: 500px;height: 335px;overflow: hidden;display: flex;justify-content: center;align-items: center;}
.Mascot li .pic img{max-height: 335px;max-width: 500px;}
.Mascot li .txt{padding-left: 540px;}
.Mascot li .txt h3{font-size: 34px;line-height: 70px;margin-top: 30px;}
.Mascot li .txt p{line-height: 30px;font-size: 16px;color: #666;height: 150px;padding-right: 140px;}
.Mascot li .txt a{display: block;border: 1px #dc2328 solid;color: #dc2328;font-size: 16px;line-height: 40px;border-radius: 10px;width: 180px;}
.test {margin-bottom: 50px;}
.test .info{line-height: 26px;color: #666666;}

.picScroll-left{ width:1200px;  overflow:hidden; position:relative;margin-top: 50px;}
.picScroll-left .prev,.picScroll-left .next{ display:block;  width:40px; height:60px;overflow:hidden;cursor:pointer;}
.picScroll-left .prev{background: url(../images/left.jpg)no-repeat center;}

.picScroll-left .next{background: url(../images/right.jpg)no-repeat center;}
.picScroll-left .prev-box{background: #FFF;width: 170px;height: 60px;position: absolute;bottom: 20px;right: 40px;-moz-box-shadow:0px 0px 8px #f5878a; -webkit-box-shadow:0px 0px 8px #f5878a; box-shadow:0px 0px 8px #f5878a;}
.picScroll-left .prev-box .pageState{font-size: 16px;color: #999;display: block;height: 60px;line-height: 60px;width: 90px;}
.picScroll-left .prev-box .pageState span{color: #dc2328;font-size: 24px;}
.picScroll-left .bd{}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{_display:inline; overflow:hidden;width: 1200px;height: 600px;}
.picScroll-left .bd ul li .pic{width: 600px;height: 600px;overflow: hidden;/*background: url(../images/bg2.jpg)no-repeat right bottom;*/background-size: 800px 800px}
.picScroll-left .bd ul li .pic img{ width:335px;margin-top: 65px}
.picScroll-left .bd ul li .txt{position: absolute;right: 0;bottom: 50px;width: 630px;height: 345px;background: #dc2328;padding: 35px;}
.picScroll-left .bd ul li .txt .t{line-height: 34px;color: #FFF;}
.picScroll-left .bd ul li .txt h3{font-size: 20px;color: #FFF;line-height: 50px;}
.picScroll-left .bd ul li .txt .t span{font-size: 16px;display: block;height: 34px;width:80px;}
.picScroll-left .bd ul li .txt .t p{font-size: 16px;padding-left: 80px;}
.picScroll-left .name{position: absolute;left: 40px;top: 180px;}
.picScroll-left .name h4{font-size: 24px;width: 30px;padding: 0 20px;line-height: 24px;}
.picScroll-left .name p{writing-mode:vertical-rl;height: 224px;font-size: 16px;margin-top: 30px;}
.pages{margin-bottom: 50px}
.pages .info{font-size: 16px;line-height: 30px;color: #666;margin-top: 30px}

.jidi{width: 100%;display: table;}
.jidi .items{width: 224px;height: 190px;overflow: hidden;margin-right: 20px}
.jidi .items:nth-of-type(5n+0){margin-right:0;}

/*底部悬浮图css */
.mask {
    position: fixed;
    bottom: 0;
    left: 100%;
    width: 100%;
    height: 128px;
    background: url("/skin/pc/images/xuanfu.png") no-repeat scroll center;
    z-index: 1001;
}
.mask .closeee {
    position: absolute;
    top: 0;
    left: 20px;
    margin-left: 0px;
    width: 40px;
    height: 100%;
    cursor: pointer;
}
.closeee {
    background: url("/skin/pc/images/closesanjiao.png") no-repeat center center;
}
.thumbnail {
    position: fixed;
    display: none;
}
.thumbnail {
    display: block;
  -webkit-transition: border .2s ease-in-out;
}
.thumbnail > img, .thumbnail a > img {
    margin-right: auto;
    margin-left: auto;
}
